Statement is Unreachable (SU)

Description:

This message is reported for a statement that can never be executed. The warning message is generated once for each sequence of unreachable statements.

Incorrect:

intArr = array of integer;
...
var arr:intArr;
begin
  SetLength(arr,size);
  if arr = nil then
     exit;
end;